surface outcroppings - Turkish English Dictionary